package com.hyny.framework.platform.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hyny.framework.platform.system.entity.dto.DataPowerTypeDTO;
import com.hyny.framework.platform.system.entity.pojo.SysDataPower;
import com.hyny.framework.platform.system.entity.vo.DataPowerTypeVO;

import java.util.List;

/**
 * 数据权限(SysDataPower)表服务接口
 *
 * @author 张崇阳
 * @since 2024-02-26 08:58:17
 */
public interface SysDataPowerService extends IService<SysDataPower> {
    /**
     * 获取数据权限类型
      * @return
     */
    public List<DataPowerTypeVO> dataPowerTypeList();

    /**
     * 获取数据权限子集
     * @param dto
     * @return
     */
    public DataPowerTypeVO dataPowerChild(DataPowerTypeDTO dto);
}

